class AddDateTypeData < ActiveRecord::Migration
  def self.up
    down
    DateType.create(:title => '创建日期', :value => 'created', :about => '指知识内容的创建日期')
    DateType.create(:title => '生效日期', :value => 'valid', :value => '资源生效日期（通常是一个时间区间）。')
    DateType.create(:title => '可获得日期', :value => 'available', :about => '资源将在这段时间内可以获得或曾经可以获得（通常是一个时间区间）。')
    DateType.create(:title => '发布日期', :value =>'issued', :about => '资源正式发布（例如出版）的日期。')
    DateType.create(:title => '修改日期', :value => 'modified', :about => '资源被修改的日期。')
    DateType.create(:title => '版权日期', :value => 'dateCopyrighted', :about => '版权声明的日期。在下列情况下推荐使用：1）日期的值不同于发布日期和创建日期，或者，2）知道版权日期但是没有提供发布日期或创建日期。如果发布日期和版权的日期相同，只使用发布日期。' )
    DateType.create(:title => '递交日期', :value => 'dateSubmitted', :about => '资源（文章和论文等）资源的递交日期。推荐用于学位论文。')
    DateType.create(:title => '接受日期', :value => 'dateAccepted', :about => '资源（例如：大学院系的论文，期刊中的文章等）被接受的日期。推荐用于学位论文。')
    DateType.create(:title => '获取日期', :value => 'dateCaptured', :about => '在不与资源的创建日期一致的情况下，可指资源(特别是动态的资源)快照的获得日期。')
  end

  def self.down
    DateType.delete_all
  end
end
